This text provides ideal revision opportunit ies with the inclusion of comprehensive questions at the end of each section, along with answers to encourage self-asses sment. '