Saturday 29th and Sunday 30th June 2019
90 authors, 3 stages, 31 events...