Who was the 20th president
James Garfield was the 20th President
James A. Garfield.....................................