Manyebook
Steven A. Beebe
A Concise Public Speaking Handbook
Business & Professional Communication
Public Speaking
Communication
Communicating in Small Groups