Author: T. Griffiths
Alternate names: Thomas Griffiths