The first 50 pages of this book were in my opinion an absolute mess. They were confusing , had no focus and held no real interest. However just as I was about to abandon this book (something I hate to do) it picked up. In the end it was a pretty satisfying read, well paced and exciting. Overall worth a read but make sure you stick with it to the end.