British military historian, lecturer, writer and journalist
John Keegan (born May 15, 1934, and died August 2, 2012) was a British journalist and historian. He was born in Clapham and held citizenship in the United Kingdom. John Keegan was educated at Balliol College, Oxford. He passed away in Devon, and was an instance of a person.