Books by Homer L. Hall