Scan barcode
A review by chris_sanny
How to Invent Everything: A Survival Guide for the Stranded Time Traveller by Ryan North
5.0
Both entertaining AND enlightening. An incredible perspective-making book, putting so many elements of civilization into historical/scientific/societal context. I love seeing the complex made simple, and know how hard that can be. This book does that really well.