C.B. Macpherson: Dilemmas of Liberalism and Socialism

Paperback
A detailed look at Macpherson's double commitment to radical social change and to academic scholarship