Author: J. H. Griffiths
Alternate names: John H. Griffiths