George Haven Putnam — American soldier, publisher, and author (1844–1930)