Books by Noble, Louis Legrand (sorted alphabetically)