The 5th in the Giordano Bruno series has the most complicated plot yet. Paris, 1585 is a city on the edge of catastrophe: Henri III, a king without an heir, lives in fear of a coup from the Duke of Guise and the Catholic League. His mother Catherine de Medici and her harem of spies are watching over his shoulder. Bruno has been forced to leave London. Unable to find refuge and a source of income, alone and near destitute in Paris, he turns to old friend and zealous preacher, Paul Lefevre. But when the priest is murdered, Bruno is pulled into a dangerous world. If Bruno can't uncover the truth, not only is the future of the de Valois monarchy threatened - but his own life will be the forfeit. S.J Parris (Stephanie Merritt) somehow weaves a plot of such complexity that just sucks you in until the very last pages. A terrific read-- I just hope this isn't the last in the Bruno series.