Author: John Rowan Griffiths
Alternate names: John Griffiths
Born: 1966