It's been quite a while since I've picked up a Clancy book... didn't want to struggle through the overly-technical stuff that I've found in some of his other books. I was pleasantly surprised to find a good story with just enough detail to keep my attention but not too technical as to be distracting. Good read!