
James Baldwin: Living in Fire by Bill V. Mullen
2020

Book cover: Can't Pay Won't Pay by Simon Hannah
2020

Book cover for Innocent Subjects
2020

Long Road to Harpers Ferry
2020

Dread Poetry & Freedom by David Austin
2020

Alt Right: From 4Chan to the White House
2020

Cults, Martyrs and Good Samaritans by James Crossley
2020

How America Became Capitalist
2020

The Brutish Museums by Dan Hicks
2020

A People's History of Tennis
2020

Violence: An Anthology
2020

Digital Demagogue
2020

A Theory of ISIS
2020

The Last Earth by Ramzy Baroud
2020

Moving Against the System
2020

Cracks in the Wall
2020

Talking to North Korea
2020

Media Amnesia by Laura Basu
2020

May Made Me by Mitchell Abidor
2020

Disarming Doomsday cover design
2020

Bad News for Labour
2020

The Fight for Scottish Democracy
2020

Counterinsurgency and Collusion in Northern Ireland
2020

William Godwin: A Political Life
2020

The ISIS Reader, for Hurst Publishers
2020

Hidden San Francisco
2020

A People's History of the Portuguese Revolution
2020

A People's History of the German Revolution
2020

Sectarianism and Imagined Sects, for Hurst Publishers
2020

Managerial Capitalism book cover
2017

Pride and Power, for Hurst Publishers
2020

In Search of Lost Glory, for Hurst Publishers
2020

Marxist Literary Criticism Today by Barbara Foley
2020

Cover for 'Man-made Woman'
2017

Cover design for book by Jonathan Beller
2017

Cover for 'Development Against Democracy' new edition
2017

Churnalism, Complacency and Collusion book cover
2015

Cover for a new edition of this classic history book
2016

Cover for 'Revolution in Rojava'
2016

Book cover for 'Reading Capital Today'
2016

Cover for 'The End of Jewish Modernity'
2016

Marx's 'Capital': Sixth edition book cover
2016

Constructed Situations
2014

Political Conflict in Pakistan, for Hurst Publishers
2020