Human Communication in Everyday Life: Explanations and Applications by Jason S. Wrench | Menrva Books | MenrvaBooks