In the "How do you read" Ask HN thread from a couple of days ago, there were quite a few mentions on the lines of "Great books should be re-read again and again". Thought it'd be great to know what those books are for everyone. Something that you have read more than once and would likely read again.