The analytical value of Keegan’s geostrategic framework is marred by numerous errors that will leave readers confused and misinformed.The tone is friendly up until that point and the whole piece could still be considered cordial if he gave a couple of examples of error and then signed off. Instead, McPherson compiles error after error after error. This is at the level of a Usenet flaming (coarser than my roastings of McP in this blog).
If you would do me the favor of reading his review of Keegan, that will set you up for my own review of transgressions McPherson commits in a new Gary Gallgher compilation.
Hat tip to Mr. Bonds for noticing this piece.