H.R. McMaster and When American Generals Lie

I am not surprised by H.R. McMaster's self-obsessed and plaintive tone, given my experiences with the former three-star general and National Security Adviser.