Plagues, Vaccines and Revolutionaries: When Waldemar Haffkine met Shapurji Saklatvala in Colonial Bombay, London Socialist Historians Group Newsletter, 72 (Spring 2021)
Friedrich Engels at 200: A Revolutionary Historian, History Workshop Online, November 2020.
Remembering an Anti-Racist Victory – The Stop the Seventy Tour and Black Lives Matter today, London Socialist Historians Group Newsletter, 71 (2020).
Alfred Mendes: Hope amid the horror of 1917, Socialist Review, 454 (February 2020).
Trinidad 1919: A glimpse of liberation’, Socialist Review, 451 (November 2019).
‘Harry James Edwards (1875-1958)’ (with Allison Edwards), Dictionary of Labour Biography, XV, (2019)
C.L.R. James and the Irish Revolutionary Tradition, Irish Marxist Review, 23 (2019)
The Jamaican Labour Rebellion of 1938, Socialist Review (May 2018)
Reflections on the Haitian Revolution, Pluto Blog, 20 October 2017.
The Leeds Convention of 1917 – A most remarkable gathering, Socialist Review (June 2017)
Darcus Howe: Black Power in the New Left, Socialist Review (May 2017) – obituary
On Watership Down by Richard Adams, Socialist Review (February 2017).
Grace Lee Boggs – Staying Human in the Belly of the Beast, Socialist Review, 407 (November 2015) – obituary
Short biographical pieces on Chris Braithwaite, C.L.R. James, and Toussaint Louverture in The Palgrave Encyclopedia of Imperialism and Anti-Imperialism (2015).
Karl Marx and the First International, Socialist Review, 394 (September 2014).