I received this book for free from Netgalley. That did not influence this review.
The eighth book in Mary Lancaster’s historical mystery/romance series is now available. The Riddle of the Roses continues the adventures of Constance Silver and Solomon Grey, a Victorian era private investigating team.
In this book, Constance and Solomon are asked to investigate the death of Caterina di Ripoli, a young opera singer. The request is made by Sebastian Kellar, who readers have met in a previous book, a diplomat with a shady background and shadier connection to Constance. He was an old family friend of the singer and he has a strong feeling the death was not natural. He blames the husband, who stands to inherit all her fortune.
However, the singer has a long history of heart disease, and there is no indication that the death was anything but a complication of that disease. Part of the mystery is why Kellar thinks there may have been foul play. The husband’s grief is convincingly sincere and deep.
Constance and Solomon resist taking the case, which appears to have no merit. But the presence of a bouquet of roses in the dead woman’s room, that seem to have appeared out of nowhere on the night of her death, draws them in. As they dig deeper, rather than having no viable suspects, they find too many, one of whom is Kellar.
The Riddle of the Roses is another gripping mystery that kept me guessing until the end. At the same time, it continues to explore the relationship between the (now married) investigating duet. There are also some intriguing love stories developing within the supporting cast.














