River Spirit Events

2 March  Portobello Bookshop, Edinburgh 6 March  SOAS, London 8 March Battersea Arts Centre, London 9 March The Authors Club, London 10 March  The Yellow, Wembley Park, London  14 March University of Aberdeen