Books by Jon Howard Hall