Hannibal - Dodge, Theodore Ayrault (New York Houghton, Mifflin and Company)
Include Index
Keywords: Generals