Public Speaking for Engineers : communicating effectively with clients, the public, and local government - Veis, Christopher A. (American Society of Civil Engineers, 2017)