I received this as a goodreads first read. I am disappointed with this book. It started out good and moved pretty quickly but then it just seemed to drag on. I had to put it away for awhile before I started reading it again. Just got too boring. Things did come together in the end just took a little while to get there.