Books by James Alan Fox