Principles and types of speech communication by Douglas Ehninger | Menrva Books | MenrvaBooks