Human Communication in Everyday Life: Explanations and Applications by Virginia Peck Richmond | Menrva Books | MenrvaBooks