The mapmakers - Wilford, John Noble (Vintage Books, 1982)