Biography

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.