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

John Murray 2015 (2014) 320 pages 978-1848549563