Books by Michael R. Hardesty