I literally inhaled this book the first time through. I enjoyed it much better the second time through, just this past summer. I swear I didn't read the ending the first time through as this time it was like reading it for the first time.