Public speaking - Beebe , Steven A (NY Pearson, 2006)