James A. Garfield has been a member of Republican Party. The Republican Party, also referred to as the GOP, is one of the two major contemporary political parties in the United States.
James A. Garfield Expert Challenge: Can You Beat the Highest Score?