This book took me longer than any other has ever taken me to begin enjoying. I was halfway through when a twist in the story threw everything on its head and I began to enjoy it. Once that happened this book moved like a freight train and was amazing. I just wish the first half was as engaging.