Ethical and Environmental Challenges to Engineering
by
Michael E. Gorman
,
Matthew M. Mehalik
,
Patricia Werhane
xii, 269 p. : 23 cm