Rob Singh has written a finely organized and informative textbook that combines to an unusually high degree analytical clarity, accessibility of style and form, and an enlightened scepticism about received wisdom. This is an admirable book' - Nigel Bowles, St Anne's College, Oxford