Mary Roach never disappoints. Never fear that she will explore all the gross, unexpected and weird bits of information about whatever subject she chooses. I listened to this book on CD and the chapter about using the bathroom in space almost made me swerve off Lake Shore Drive. The person reading the book sounded like a sweet little old lady which was a hilarious juxtaposition to the content. Lots of fun.