There are many kinds of socialism. Corporate socialism introduced by ronald reagan which was rightfully ridiculed as trickle-down economics. Then there are the social programs for the poor demonized by idiots like rush limbaugh who calls them liberal socialists, along with most rw cons. http://commonwealmagazine.org This website explains it all. It explains the true meaning of socialism as recorded in bonafide American history. Posted for educational purposes.