• Special focus on communication skills
• Crisp and compact coverage of topics
• Brief explanation of concepts and numerous examples
• Reemphasizing concepts through 'check your understanding' exercises
• Includes to-do activities pertaining to each chapter