What If?: Serious Scientific Answers to Absurd Hypothetical Questions - Randall Munroe

I haven't laughed this hard while reading a book since I glanced through my sister's copy of 50 Shades of Grey.  The only difference is this book was really funny.