Public Speaking in a Diverse Society - Patricia Kearney; Timothy G. Plax (Mayfield Publishing Company)