Socialism, democracy, and human rights. 1st ed.