History of the world - Roberts J M (Penguin, 1997)