Mapping the world : an illustrated history of cartography / ed. by Ralph E. Ehrenberg. (National Geographic, 2006)