Source: https://politics.stackexchange.com/questions/10521/does-the-usa-have-more-than-2-political-parties-democrat-republican