Anna Mazzola’s new novel – her fifth and the fourth that I’ve read – is set in Italy and takes as its inspiration the real life story of a group of women accused of selling poison in 17th century Rome.
It’s 1659 and Stefano Bracchi, a junior magistrate at the Papal Court, has been commissioned by the governor of Rome to investigate some unusual deaths that have taken place in the city. The plague that recently swept through Rome took many lives, but this is something different. These deaths are all men and for some unexplained reason, the bodies haven’t gone through the normal process of decay.
Meanwhile, Anna is trapped in an abusive marriage and searching for a way of escape. Her maid introduces her to a woman who says she can help, but the sort of help she provides is not quite what Anna was expecting! As Stefano begins to close in on the people responsible for the mysterious deaths, Anna finds herself caught in his net, but will he be able to prove that she has done anything wrong?
The Book of Secrets is written from the alternating perspectives of Stefano, Anna and a third character – Girolama, a Sicilian woman with a knowledge of herbs, potions and fortune telling, who is said to possess the ‘book of secrets’ of the title. Because we see the story unfold through all three of these characters, there’s very little mystery involved in the book; we know what Girolama and her friends are doing to help the women of Rome, we know how Anna deals with her violent husband and we know how Stefano’s investigation is progressing. However, what I found interesting about this book was not so much the plot as the characters and the way each of them reacts to the situation in which they find themselves.
Our sympathies are naturally with Anna, a desperate woman who takes the only way out she feels is open to her, while Girolama is a more morally ambiguous character – she has the best intentions and her work does a lot of good, but at the same time she seems largely unconcerned that her actions may occasionally cause harm to innocent people. The Rome of 1659 is a male-dominated society and many of the women in the book are victims of men, but Stefano Bracchi is another nuanced character; as he begins to round up Anna, Girolama and their associates for interrogation at the Tor di Nona prison, he becomes torn between compassion for their suffering and the desire to keep his superiors happy for the sake of his career.
Before starting this book, I knew nothing about Girolama Spana and the case this novel is based on. Although Anna Mazzola hasn’t stuck to the historical facts and has invented or expanded parts of the story, she does explain her choices in her author’s note at the end of the book. The Clockwork Girl is still my favourite of her novels, but this is another fascinating one.
Thanks to Orion for providing a copy of this book for review via NetGalley.
Book 12/50 for the Historical Fiction Reading Challenge 2024




It’s Christmas 1836 and Hannah Brown is looking forward to her wedding to James Greenacre. However, the marriage will never take place; instead, Hannah is brutally murdered and in the weeks that follow, the parts of her dismembered body are discovered in various locations around London. Her fiancé, Greenacre, is arrested and found guilty – but although he admits to disposing of the body, he claims that Hannah was already dead when he found her. This makes no difference to the judge and jury and Greenacre is sentenced to hang, along with his mistress, Sarah Gale, who is accused of concealing the murder.