Human Communication Theory - Trenholm, Sarah (Prentice hall)