Author: Malcolm Griffiths
Alternate names: Dr. M. Griffiths; M. Griffiths