Cities of blood : Voyages through time - Ackroyd, Peter (Dorling Kindersley Limited, 2004)