Elizabeth Macneal and Kiran Millwood Hargreave at Waterstones Canterbury SW 4th Nov 2021 Waterstones Canterbury (Rose Lane) UNITED KINGDOM