Author: Robert Christopher Griffiths
Alternate names: Robert C. Griffiths