Books by Anthony D. Hill