A review by eloisebell
The Pale House Devil by Richard Kadrey

5.0