Author: J. H. Armstrong
Alternate names: Armstrong, J. H., 1946-; Armstrong, J. H.; Armstrong, J. H. (John H.), 1946-; John H. Armstrong
Born: 1946