Human communication theory - Trenholm, Sarah (New Jersey, 1991)