Negative Positive
Title: Outstanding especially if you have technical skills
Review: Being over a 1000 pages may put some people off this book but it was an amazing read and wished it had gone for couple of hundred extra (it seemed rushed at the end). It may seem chopped between multiple dissimilar plot lines over a complex array of characters but the underlying pattern locks into place. Like the rich puzzle the book actually is. The rich plot lines are added to by a detailed technical aspect of the book which may have you cracking the pages of "applied crypto" by schneier. Though it work perfectly well without knowing that book. I have not enjoyed a book as much since the "Jonathan Strange & Mr. Norrell". Highly recommended.
Is the review positive or negative? 