Author: C. G. Carpenter
Alternate names: C G. Carpenter