Slow start yet perfect finish. Some questions left unanswered, but to sum it up the book is pretty much one of the best. Don't give up on the first few chapters, cause I almost did, but thankfully I didn't.
1