Our martyred president as a man ... : the life and public services of Gen. James A. Garfield, twentieth president of the United States, embracing a full account of his early life ... / by James D. McCabe

Request this item

Request this item to view in the Library’s reading room.

Loading...