Shape of European history. - McNeill William H (New York Oxford University Press, 1974)