A review by sassy_spoon
Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe

informative slow-paced

5.0