The Ohio State University
Kevin M. Passino
Humanitarian Engineering: Advancing Technology for Sustainable Development
Edition 3, Bede Publishing, Columbus, Ohio, USA, 2016