Maggie O'Farrell
© Foto: © Murdo Macleod