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 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. - Applying Your Knowledge and Skills: Problem-solving exercises for exam practice.