A world history / - McNeill, William Hardy, (Oxford University Press,, 1999)