How to Invent Everything: A Survival Guide for the Stranded Time Traveler by Ryan North reads as humorous, informative. These 12 books share its genome — matched by how they actually read, not just their shelf label.
Tell Novelome one book you love — get recommendations tuned to your taste, including the ones other sites never surface.
Start free →