James A. Garfield.
Publisher: Fairbanks & co., printers
Published: 1881
Place of publication: Cleveland, Ohio
Language: eng
Number of pages: 1881