Blood, blood, and once again—blood—this is what Inspector Wexford saw when he arrived at the crime scene: a prestigious country mansion in Kingsmarkham. A triple murder; two of the dead were women… Later, the newspapers would call it “the massacre at Tancred House.” Only a 17-year-old girl named Daisy survived by a miracle—she was the granddaughter and daughter of the murdered women, the eldest of whom was the famous writer Davina Flory. Seriously wounded, Daisy turned out to be the only witness available to Inspector Wexford. With her help, he begins his long and winding pursuit of the mysterious killer. But the inspector has another task as well: to protect Daisy, because the murderer hasn’t finished carrying out his monstrous plans…