Author: John Starley Allen
Alternate names: Allen, John Starley, 1953-
Born: 1953