Thomas B. Allen

Thomas B. Allen, former associate director of National Geographic Books, is a frequent contributor to National Geographic Magazine. He and his wife live in Bethesda, Maryland.