Editor's note: This is a work in progress! Please help us out by adding your recommendations and opinions about the books on the list in the comments. As we try to learn more about maps and how to ...