Books by Gary W. Griffiths