Described as a “monumental tale of family dysfunction”, A Perfect Explanation is set in the early to mid-Twentieth Century and is based on the true story of Enid Campbell, the author’s grandmother.

Jen Hamilton-Emery, Publisher at Salt, said of A Perfect Explanation: “It is rare to be delighted, disturbed and dismayed within the course of one exquisite sentence…No reader will be left untouched. It is, quite simply, majestic.”