Author: Ralph C. Smith
Alternate names: Smith, R. C.