Keegan and McPherson in WaPo

McPherson rips Keegan apart in this extended review and the Washington Post extracts one sentence as its summary:
James M. McPherson called him "our generation's foremost military historian."
Well, that's not all he said. McPherson scorched Keegan's imbecility.

The well of newspaper malfeasance is bottomless.