ESC
John Keegan

John Keegan

John Desmond Patrick Keegan was a British military historian, lecturer, writer and journalist.

Born1934-05-15, Clapham, London, England
Died2012-08-02, Kilmington, Wiltshire, England
Linkshttps://en.wikipedia.org/wiki/John_Keegan