Author: Frederick Haynes McCalmont
Alternate names: F. H. McCalmont