Author: Dan Swain

Dan Swain is an activist and writer. He is currently working on a PhD in Marxism and Ethics at the University of Essex.