Miss Garnet's Angel by Salley Vickers (Paperback, 2001)