Pros: Beautifully-drawn characters; fascinating plot; complexity without unnecessary confusion Cons: I could live without the word “mumbled” for a while now Rating: 5 out of 5 I seem to have a weakness for techno-thrillers—those books that mix modern-day science with…