I read his book Dereliction of Duty: Johnson, McNamara & the Joint Chiefs back in the 80s. McMaster was a young officer then, but that book was the best account of why we f***** up in Vietnam that I ever read. I also know he commanded tank brigades in the field that tore the hell out of Saddam's best forces in Desert Storm.
The guy is no arm chair General or Perfumed Prince.
btt