Books by Hill, Richard William (sorted alphabetically)