Books by Richard Bruce Snodgrass