A review by talknerdybookblog
Malice by John Gwynne

5.0