Author: John E. Allen
Alternate names: Allen, John E., 1951
Born: 1951