Maps & Civilization - Norman J. W. Thrower