Principles of public speaking - German, Kathleen M (Routledge, 2017)