The tides of history - Pirenne, Jacques, 1891-1972 (E.P. Dutton, 1962)