Publications by 'John Griffith'