Harvey is a talented story teller. I believe the book has recieved some criticism for one or two erors. Don't be put off; if you want a fascinating introduction to this subject this is the book for you. He raises almost all of the major historical disputes ( without attempting to explain them in detail) and is not frightened to come to clear cut judgements. An excellent introduction to the subject.