A wonder of clarity, with the ideal balance of topic coverage for advanced undergraduate and Masters courses.