RIP John Keegan by Dave Dilegge | Aug 3, 2012 | Monitor By: Dave Dilegge John Keegan, Historian Who Put a Face on War, Dies at 78 by David Binder, New York Times.