Not one of his better ones...
Agh. I love his stuff, but this one had just TOO much detail & I found myself skimming whole paragraphs of technical jargon. Maybe for the guys who read his books it's just fine, but it slowed the story down way too much for my enjoyment. The characters were good enough on their own merits to suit me!