The Penguin history of the World - Roberts, J M. (Penguin Books, 1995)