What If? 2: Additional Serious Scientific Answers to Absurd Hypothetical Questions

What If? 2: Additional Serious Scientific Answers to Absurd Hypothetical Questions

Randall Munroe

Book 2 of What If?