A review by seandempsey
Storm Front by Jim Butcher

5.0