A good book, but with some small errors, I enjoyed the book, but there were some things that niggled me somewhat. 
 Firstly, there were deductions near the beginning of the book that were proven to be right, however later deductions made these appear lucky/unrealistic or even incorrect. 
 Another problem for me was how Amos worked something out, but would not tell anyone else, they would just follow him blindly whilst he kept his deductive conclusions to himself, on one occasion for a whole flight, this becomes quite frustrating after a while. 
 But the main problem is the ending, it all builds to this and the motivation of his adversary is pathetic, unrealistic and ultimately disappointing. 
 Saying that, I did enjoy the book and devoured it within 4 days.