Books by Michael D. Michael D. Hartley