Author: John Stewart Allen
Alternate names: Allen, John (John S.); Allen, John; Allen, John S., 1946-
Born: 1946