I was 12 when i first encountered with this masterpiece. I still read it whenever i literally (i inserted a pun here) want to satisfy myself. Every small detail is just amazing. Every time you read it, you can find different meanings in it according to your mood.