A world history - McNeill, William U. (New York Oxford University Press, 1967)