Public Speaking in a Diverse Society; Media Edition 3rd edition by Patricia Kearney, Timothy G. Plax (2006) Paperback