Books by James Hannant