Author: M. J. Griffiths
Alternate names: Margaret Griffiths