James A. Garfield, 20th President of the U.S., in a hat.

James A. Garfield, 20th President of the U.S., in a hat.