A review by hann_readsbooks
Barbarian's Prize by Ruby Dixon

3.5