Scan barcode
A review by dja777
The Given Sacrifice by S.M. Stirling
3.0
I wasn't entirely satisfied with the ending, but I enjoyed spending time with the characters.
Scan barcode
3.0