Author: Stephen L. Griffiths
Alternate names: Stephen Leslie Griffiths