hirvimaki 's review for:

Battle Ground by Jim Butcher
5.0

I need more stars to give. This is a fabulous tale, both heartbreaking and inspiring.