Martin O’Neill Martin O’Neill is Senior Lecturer in Moral and Political Philosophy in the Department of Politics at the University of York and a Commissioning Editor of Renewal.
November 6, 2018 Economic Justice and African Socialism: An Interview with Zitto Kabwe by Zitto Kabwe, Joe Guinan, Martin O’Neill
July 16, 2018 How UK Labour Party’s ‘Radical’ Plan for Economic Democracy Could Shake Global Politics by Isaiah J. Poole, Joe Guinan, Martin O’Neill