Books by James Preston Girard