A meandering through our great archetypal myths and a plea for a kinder Brexit
Iranian women struggle for freedom and equality and their resistance in prison.
Purple People is a jolly dystopia, telling the story of an outlandish scheme to curtail crime and anti-social behaviour - by dyeing offenders purple - and the news-loving lass who investigates it
The post-truth society: how we got here; where is "here", exactly, and what on earth can we do about it?
Terrorism with a social conscience, a debut novel
It's time for a real democracy
The Wasafiri Anthology of New Writing