Blood Sacrifice - Douglas Jackson

Chosen as one of the Scotsman's Books of the Year 2024 'One can confidently say that (Blood Roses…