Books by Hill, J. H. (sorted alphabetically)