Author: Cedric M. Griffiths
Alternate names: C. M. Griffiths; Cedric Griffiths