Doesn't suit? No problem! You can return within 30 days
You won't go wrong with a gift voucher. The gift recipient can choose anything from our offer.
30-day return policy
One moment of madness is all it takes for Tracy's humdrum world to be turned upside down. Witnesses to Tracy's Faustian exchange are Tilly, an elderly actress teetering on the brink of her own disaster, and Jackson Brodie, who has returned to the land of his childhood. Variously accompanied, pursued, or haunted by neglected dogs, unwanted children, and keepers of dark secrets, soon all three will learn that the past is never history--and that no good deed goes unpunished. 400 pp.