Books by Timothy L. Hartzell