Author: J. H. Cadwell
Alternate names: James Henry Cadwell; J H. Cadwell