Books by Paul Gentle