Books by Stephen E. Harding