Randall Munroe — Thing Explainer: Complicated Stuff in Simple Words

Houghton Mifflin Harcourt 2015 64 pages 978-0544668256