A review by lostinworlds
Rebel of the Sands by Alwyn Hamilton

5.0