Scan barcode
A review by skidley97
Allegiance by Nicholas Sansbury Smith
5.0
Loved it. Great character development. Still killing off way too many characters, but great adventure and good use of descriptives.