Christopher E.M. Griffiths compare prices