Discussion Ask HN: What are the most thought-provoking books that you have read? 40 points johnhkg 11 years ago 28 comments