America's war for humanity
Subtitle: related in story and picture, embracing a complete history of Cuba's struggle for liberty...
By: introduction by Hon. John J. Ingalls...
Contributors: Ingalls, John James, 1833-1900.
Publisher: Thompson
Published: 1898
Place of publication: New York
Language: eng
Number of pages: 592
Subjects: United States -- History -- War of 1898.