Author: John William Allen
Alternate names: Allen, John W. (John William), 1936-; Allen, John William, 1936-
Born: 1936