000
a
020
_a
9780691177700
100
_a
McGinn, Robert
245
_a
Ethical Engineer : Contemporary Concepts and Cases
260
_b
Princeton University Press
_c
2018
999
_c
30541
_d
30541