A review by therivingtonreader
This Inevitable Ruin by Matt Dinniman

5.0