Rebel of the Sands by Alwyn Hamilton

May 9, 2016