Basic Communication PrinciplesCommunication Trilogy : Giving Good Information, Gathering Good Information, and Building Mutual TrustDeveloping Assertive Communication SkillsSeven Positive Principles for Cooperative CommunicationDeveloping Active Listening Skills