How to Live on Mars by Robert Zubrin - this isn't nonfiction, and it isn't a novel - it's a fictional piece written in the form of a nonfictional guide. Got that? Imagine one of Heinlein's libertarians carried away that one teeny step further into totally amoral greedhead, and then have that person volunteer to show you around Mars. Quite a bit of real science in it. Any fan of science fiction OR of popular science should like it. Single favorite bit: the "photo" on page 194 of "the founding of the Free Martian Republic." You'll recognize some of the faces right off, and be able to figure out others with just a bit of research.
Now to head for the library again!
Now to head for the library again!