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