Author: Pat M. Griffiths
Alternate names: P. M.