Matthew Stewart returns to read from his new collection, the Knives of Villalejo, and Emma Purshouse will make us giggle and breathe more deeply as usual. Plus readings from Ted Eames, Carol Caffrey, Steve Harrison, Emily Wilkinson.
Comments are closed.