List of Books by Thomas B. Allen. See all books authored by Thomas B. Allen

About Thomas B. Allen

Thomas B. Allen's writings range from articles for National Geographic Magazine to books on espionage and military history.
He is the father of Roger MacBride Allen.