Socialism and the Limits of Liberalism. - Osborne, Peter (1991)