Top critical review
One person found this helpful
A page-turner that could have been better
on 7 September 2013
Lots of interesting ideas interspersed with rather irritating action sequences where various protagonists act stupidly and occasionally die. Nevertheless, I enjoyed the read, and it was a page-turner in terms of finding out the answer to the central puzzle.