The Shape of Snakes by Minette Walters (Paperback, 2001)