Strout, Elizabeth Anything is possible - London : Penguin Books 2018 - 1 volume ; 20 cm (pbk) ISBN: 9780241248799