Title: Left and Rights Routledge Library Editions : Political Science Volume 50
Subjects: Socialism, Civil rights