"The Ethical Engineer: Navigating the Responsibilities and Impact of Engineers in Today's Society" by A. Srinivasa Rao | Menrva Books