A review by rhaska
Erak's Ransom by John Flanagan

adventurous