John A. United States Army, United States Marine Corps, John A. Nagl, James F. Amos, Sarah Sewall and David H. Petraeus hasn't published anything yet.