A review by emhaze
Soldier by Julie Kagawa

3.5