Articles:

Illegal Immigration as Resistance to Global Poverty, Raisons Politique, Forthcoming 2017

Is there a Human Right to Resistance?, Human Rights Quarterly, Forthcoming 2017

Justice in Assistance: A Critique of the Singer Solution, Journal of Global Ethics, 11(3) 2015: 321-355.

Is Global Poverty a Crime Against Humanity?, International Theory, 7(3) 2015: 539-571

On the Source, Site and Modes of Domination, Journal of Political Power, 8(1) 2015: 5-20

Transnational Socio-Economic Justice and the Right of Resistance, Politics, 30(1), 2011: 1-8

Book Reviews:

Review of Dustin Ells Howes,Freedom without Violence: Resisting the Western Political Tradition, Oxford, Oxford University Press, 2016 in Political Studies Review, forthcoming, 2017

Review of Colin J. Beck Radicals, Revolutionaries and Terrorists, Cambridge: Polity Press, 2015 in Political Studies Review, forthcoming, 2017

Review of Sarah Fine and Lea Ypi, Migration and Political Thought: The Ethics of Movement and Membership, Oxford, Oxford University Press, 2016 in Political Studies Review, 15(1): 89-90

Review of Sarah Joseph, Blame it on the WTO? A Human Rights Critique, Oxford, Oxford University Press, 2013 in The Cambridge Review of International Affairs, 27(2) 2014: 389-91

Review of Jonathan Hearn, Theorizing Power, London, Palgrave Macmillan, 2012 in Political Studies Review, 11(3) 2013: 396-7

Review of Thomas Pogge, Politics as Usual: What Lies Behind Pro-Poor Rhetoric, Cambridge, Polity Press, 2010 in Opticon1826, 1(11) 2011

Magazine Articles

Global Poverty, The View from Cambridge, The Pelican, no. 29, 2017

Talks:

Giving Well and Giving Justly, TEDxGoodenough College, 10 June 2012

Blog Posts:

Charlie Hebdo, Mia Khalifa and the Sacredness of Vulgarity, Politics Inspires, 9 January 2015

Are We Fighting a Just War Against the Islamic State? Politics Inspires, 13 October 2014

Is the Islamic State Committing Genocide? Politics Inspires, 24 September 2014

“When is Genocide Permissible?” Never. Politics Inspires, 6 August 2014