I will be reading it again.

I understood the meaning and the poetic justice of the story but I believe it was dragged too long , over all a very good book