History of the world J.M.Roberts.. - Roberts, J. M. (Penguin Group, 1990)