The Devils Of Cardona by Matthew Carr

Set in 16th-century Spain, this gripping historical thriller unfolds against a backdrop of religious tension and political intrigue. The story follows the determined and astute magistrate, Bernardo de Mendoza, as he investigates a series of brutal murders in the small town of Aragon. The victims, all Christians, appear to have been killed by a mysterious figure known as "the Moor," igniting fears of a Muslim uprising. As Mendoza delves deeper into the case, he uncovers a web of secrets and lies that challenge his faith and test his resolve, revealing the complex interplay of power, religion, and justice in a society on the brink of chaos.

Purchase from Bookshop.org