Books by Ray E. Hardesty