Author: John Alfred Henry Anderson
Alternate names: Anderson, John A. H. (John Alfred Henry); J. A. H. Anderson