The life, speeches, and public services of James A. Garfield, twentieth president of the United States
Publisher: Stinson
Published: 1881
Place of publication: Portland
Language: eng
Number of pages: 384