Events Oxford Literary Festival 26th March 2023 Book Now LRB bookshop: in conversation with Michael Rosen 26 January 2023 Book Now Barbican Library: in conversation with Gary Younge Wed 25 Jan 2023 Book Now