Thomas Benton Allen (1929-December 11, 2018) was an American author and historian. He resided in Bethesda, Maryland. He was also the father of science fiction writer Roger MacBride Allen. Allen was a contributing editor to National Geographic. Allen had co-authored numerous books with Norman Polmar. He had also written numerous mystery novels.
Born |
1929
|
Died |
11 December 2018 (aged 89)
|
Zodiac | |
Tags | Add tag |