Books by Hulbert, William Davenport (sorted alphabetically)