Liberalism, socialism and human rights /
Freeman, Michael,1936-
University of Essex.Department of Government.
Colchester : Department of Government, University of Essex,
1992.