This is a great article. Too many sections are worthy of a pull quote. As Glenn Reynolds says, read the whole thing.
I read this a few days ago....quite the eye opener...
Especially Gen. Hayden quotes...