Michael Griffiths's ideas