Essentials of public speaking - Hamilton, Cheryl (Cengage advantage books, 2015)