A review by synoir
Masters of Death by Olivie Blake

5.0

I read this in a constant state of amusement.