Ethical Engineering for International Development and Environmental Sustainability - Hersh, Marion. (Springer London : Imprint: Springer, 2015)