What If? 2: Additional Serious Scientific Answers to Absurd Hypothetical Questions (What If?, #2) Author Randall Munroe Date Read 2023-05-23 Pages 354 Rating ★ ★ ★ ★ ★ Shelves read ebook library nonfiction short-stories