Books by Ted Hill