Author: John D. Griffiths
Alternate names: John D. Griffiths, PhD
Bio: Lecturer in Biblical Studies; Program Director - Diploma of Leadership and Ministry, Alphacrucis University College