The Life, Speeches, and Public Services of James A. Garfield, Twentieth ... 1881 [Hardcover]