Other writings


The best books on Toussaint Louverture, shepherd.com (November 2021)

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).

The African Diaspora: Global Solidarity in Inter-War Britain, for Our Migration Story: The Making of Britain (Runnymede Trust).

‘A Mine Of Ideas Advancing Far Ahead Of Its Time’: Reflections On C.L.R. James’s History Of Pan-African Revolt And Its Legacy For Africa Today, The Critique, (September 2016).

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).


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s