From Jim Maynard on The Shrinking Republican Party:

It’s hard to see how the Republican Party will become a majority party by denying science, global warming, siding with religious fanatics, supporting and defending torture, and promoting hatred of Barack Obama.