Eco-socialism (also known as green socialism, socialist ecology, ecological materialism, or revolutionary ecology) is an ideology merging aspects of socialism with that of green politics, ecology and alter-globalization or anti-globalization. Eco-socialists generally believe that the expansion of the capitalist system is the cause of social...