Marginal Revolution: What ten books should an undergraduate read? — great list. I confess to having never read “Democracy in America” and so ordered a copy. If I had to slip in one more science oriented book, it would have to be something that covered G?del, perhaps G?del, Escher, Bach