This is by far my all time favorite book. As it's been said it's really about grief and the loss of childhood.
I love how Connolly twists the traditional stories. On first read I couldn't fully predict where the book was going which is one of the things I really look for in a good book.
Despite knowing the ending I've re-read this book many times and each time I love it just as much!