A review by catya
Dies the Fire by S.M. Stirling

5.0