C. B. Macpherson dilemmas of liberalism and socialism - Leiss, William 1939- (New World perspectives, 1988)