The book is written chronologically backward - it was strange. I don't mind that part so much as it answers the mystery of the story (the past of each characters and how the ended up as they are at the beginning).The only thing is that I felt it still left me hanging. Whilst I found out what happened in the past to lead them to the current situation, I found I wanted to find out more about what happens next - not a particularly satisying read.