What 100 years of book sales tells us about human nature | Hacker News Reader