Books by J. Hamilton Ray