3.5 starsOh man, when I first started this book I admit that I was about to put it away. The first quarter dragged on and on and I couldn't really get into it. For me it was way to much chewing on details. But then it picked up and it got good. In the end I'm glad I stayed with it and finished the book - even though the ending is a little eye-roll worthy.