Yep ! Here is some more of their types ...http://sp-usa.org/ http://socialist.org/base.html http://www.anu.edu.au/polsci/marx/marx.html Marxism
http://sp-usa.org/ http://socialist.org/base.html
http://www.anu.edu.au/polsci/marx/marx.html