Books by James M. Goode