Author: John Edward Flanagan
Alternate names: John E. Flanagan
Born: 6 November 1946
Died: 14 October 2021
Bio: John E. Flanagan was an American veteran and author. He served on active duty for 20 years and retired as major, armor and aviation branch.