Books by James Patrick Hunt