Inspector Ralph McGinniss returns to his ancestral seat at Daroonga Castle in Oxfordshire for his annual holidays, only be called upon to investigate the housekeepers’ death from his cousin’s estate.
Agnes Tonbridge is found dead on the front lawn. Was this an accident, or a chance to cover up other dealings by the inhabitants?
Bedwin Hall is full of surprises. Lady Petunia, the daughter of the house is under suspicion. Ralph’s brother Stephen McGinniss is making a nuisance of himself with the Inspector’s fiancé, Lady Annabelle Frampton.
Claire Lane, noted Professor of Probability, is called in to assist Ralph McGinniss. Will she have the answers and what will she discover on the roof? Could this bring a dynasty to its knees?
The annual Masquerade Ball unmasks more than Ralph imagines. Or will the Butler, Phillip Creek reveal what he knows and betray the trust of a noble household.