A review by amy_bda
What If?: Serious Scientific Answers to Absurd Hypothetical Questions by Randall Munroe

funny informative fast-paced

5.0