50 Ways to Understand Communication by Arthur Berger & Dr Arthur Asa Berger