Books by Harry Griffiths