Millennium : the end of the world and the forging of Christendom - Holland, Tom, 1968- (Abacus books, 2008)