The Life And Work Of James A. Garfield ... door John Clard Ridpath