Note: There are other authors with the same name: John Keegan
- Author: John Keegan (historian) Author Record # 266711
- Legal Name: Keegan, Sir John Desmond Patrick
- Birthplace: Clapham, London, England, UK
- Birthdate: May 1934
- Deathdate: August 2012
- Language: English
- Webpages: Wikipedia-EN
- Note: British military historian, lecturer, writer & journalist.
Other views: | Awards Alphabetical Chronological |
Essays