Books by Niles, Henry Thayer (sorted alphabetically)