A Corruption of Blood by Ambrose Parry

A Corruption of Blood by Ambrose Parry

Edinburgh. This city will bleed you dry. Dr Will Raven is a man seldom shocked by human remains, but even…