- Chapter 8. “(Un)Limited Force: Regional Realignments, Israeli Operations and the Security of Gaza”, in The Regional Order in the Gulf Region and the Middle East: Regional Rivalries and Security Alliances, edited by Philipp O. Amour (Palgrave MacMillian, 2020).
- ‘“Tyranny of the Veto’: PLO Diplomacy and the January 1976 UNSC Resolution,” Diplomacy & Statecraft, 33.2 (2022): 303-329.
- “Donald Trump and the Christian Zionist Lobby: Letter from Canada”, with Ron Dart, Journal of Holy Land and Palestine Studies, 16.2 (2017): 237–243.
- Over A Year On, Why Haven’t The Gaza Protests Succeeded?, Lobe Log (May 31, 2019)
- A victory for Netanyahu, a loss for peace, New Internationalist (April 10, 2019)
- Gaza nonviolence op-ed, The Zine (December 3, 2018)
- Is the International Community Unfairly Biased Against Israel?, Foreign Policy Journal (May 9, 2017)
- Fighting for a voice: Palestinian survival under Israeli oppression, The Cascade (February 1, 2017)
- History should shame Canada into restoring funding for Palestinian refugees, Rabble.ca (May 13, 2016)
Stéphane Dion’s lectures do little to distance Liberals from Harper’s disastrous policy on Israel, Rabble.ca (February 10, 2016)
- Kushner’s Threat to Palestine, Counterpunch (August 20, 2019)