Mary Roach writes some of the best nonfiction out there, hands-down. It is entertaining, enlightening, questionable, grimace-causing, hilarious, and I can't do with out it.
This is my third Roach book and I have learned incredible amounts from each. She does not shy away from the bits of a subject that most people would gloss over.
This was an excellent read for the less well known tidbits of the early days of space exploration up to present and including the hopes and dreams of where humanity will go from here.