The 20th president of the United States is James Abram Garfield. :-)
James A. Garfield is the answer
6.0m questions
7.8m answers