I absolutely love this book and I absolutely love Mary Roach. It's a great excuse to not only learn but get in a few immature giggles, too. Mary does a great job of using humor to enhance the material of her book instead of overshadowing it. You'll learn so much about a topic many people [ahem] participate in but may not know a lot about. My favorite part was when she discusses an experiment involving sex and an MRI machine. I won't spoil it for you - you'll have to read the book!