Special features: Precise notes covering popular exam topics with simple diagrams to illustrate complicated concepts. Detailed explanations to the practice tests to facilitate self-revision. End-of-chapter exercises provided to consolidate knowledge.