Mapping the world : an illustrated history of cartography - Ehrenberg, Ralph E., 1937- , (National Geographic, 2006)