Author: P. J. F. Griffiths
Alternate names: Peter John Felix Griffiths