Author: E. John B. Allen
Alternate names: Allen, E. John B., 1933-....; Allen, E. John B.; E John B Allen; E. John B. Allen americký historik
Born: 1933