Our martyred President ...
Subtitle: The life and public services of Gen. James A. Garfield ... Together with the history of his assassination ...
By: by James D. McCabe ...
Publisher: National publishing company
Published: 1881
Place of publication: Philadelphia, Pa; Chicago, Ills. [etc.]
Language: eng
Number of pages: 768