Thomas Griffith, John Griffiths David J. Griffiths Ieuan Griffiths. J. P. Griffiths. J.B. Griffiths. John Griffiths. Megan Griffiths.