an amazing constellation of political philosophies Terjemahan kinds of socialism http://www.philosophybasics.com/branch_socialism.html http://www.philosophybasics.com/branch_socialism.html http://www.philosophybasics.com/branch_socialism.html