Sally Magnusson: After ten books, a memoir and, now a novel, maybe I have the write stuff after all

Sally Magnusson (Alan Peebles)
Sally Magnusson (Alan Peebles)