Andrew F. Krepinevich hasn't published anything yet.