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