Undying: A Love Story by Michel Faber (Hardback, 2016)