Randall Munroe

What If?: Serious Scientific Answers To Absurd Hypothetical Questions - Mariner Books

9780544456860