The second edition of this textbook covers all recent revisions to course content, incorporating essential new material whilst retaining the unique style of the original. The new edition contains: streamlined chapters that differentiate between mandatory core text and non-mandatory activities; 'Testing Your Knowledge' key questions for homework and assessment; 'What You Should Know' summaries of key facts and concepts; and 'Applying Your Knowledge and Skills' problem-solving exercises for exam practice.