The shape of European history
McNeill, William Hardy,1917-
New York : Oxford University Press,
1974.