Author: C. H. Gray
Alternate names: C. H Gray