Our Martyred President. The Life and Public Services of Gen. James A. Garfield, Twentieth President of the United States