Source: Review copyPublication: 19 August 2021 from Canongate BooksPP: 416ISBN-13: 978-1786899859 My thanks to Canongate for an early copy for review Edinburgh, 1850. This city will bleed you dry. Dr Will Raven is a man seldom shocked by human remains, but even he is disturbed by the contents of a package washed up at theContinue reading “A Corruption of Blood by Ambrose Parry @AmbroseParry @Canongatebooks @Normantweets”