U.S. Presidents: James A. Garfield (20 of 46)

U.S. Presidents: James A. Garfield (20 of 46)

(In Office, 1881 - 1881, 6 months, 1 partial term, his assassination)

Previous PresidentNext President