Ready to go down the rabbit hole?
http://www.democraticunderground.com/10022680115
http://www.democraticunderground.com/10022680079
http://www.democraticunderground.com/10022680024
http://www.democraticunderground.com/10022680031
http://www.democraticunderground.com/10022679988
And dozens upon dozens more like it. Warning, DU level language.