Books by Ray Thornton