The mapmakers - Wilford, John Noble (Alfred A. Knopf, 2000)