A really good article in The Atlantic that contrasts the liberal/progressive members of the Democratic Party and the GOP’s Tea Party. It explains how they play differing roles within each side of the aisle and includes other great analyses with neat graphs.
My only issue with this article is that they do not put forth a good definition of liberal/progressive members of the Democratic Party when the Tea Party Republicans have defined themselves so clearly. They need this definition to accompany the included graphs.
//