Books by Richard Hoyle