Ethical and Environmental Challenges to Engineering

by Michael E. Gorman, Matthew M. Mehalik, Patricia Werhane

xii, 269 p. : 23 cm