k0d3k1ttn 's review for:

Battle Ground by Jim Butcher
5.0
adventurous dark emotional tense fast-paced