- Emeritus Fellow, All Souls College (from 2008 to 2009)
- Chichele Professor of Social and Political Theory, University of Oxford and Fellow, All Souls College (from 1985 to 2008)
- Visiting Quain Professor of Jurisprudence, University College, London (from 2009)
- Lecturer in Philosophy (1963–78) then Reader (1978–84), University College London (from 1963 to 1984)
- Undergraduate, New College, Oxford (from 1961 to 1963)
- Undergraduate, McGill University, Canada (from 1957 to 1961)
- Why Not Socialism? (2009)
- Rescuing Justice and Equality (2008)
- If You’re an Egalitarian, How Come You’re so Rich? (2000)
- Self-Ownership, Freedom, and Equality (1995)
- History, Labour, and Freedom: Themes from Marx (1988)
- Karl Marx’s Theory of History: A Defence (1978)
- Codrington Library, All Souls College, Saturday 19 June 2010, 2:15pm