Rebel of the Sands by Alwyn Hamilton wasn't a book i was originally going to buy. I brought it to read due to it being chosen by my bookclub as the book for March. In the end i was glad for them having chose it and allowing me to read this fabulous story. Now yeah I'm did put it down as three stars but not because it was bad, it actually has a lot a promise for later books. 
 Rebel of the sands starts of slow but as you continue you grow more immersed in this new world, in this fantastical world full of tales from mythology and amazing sights. You have amazing characters you grow to adore and put a smile on your face at their deeds. 
 Amani Al'Hiza is a girl whose mother killed her father and hanged for it. she lives with her uncle in a town where being poor, orphaned and a girl is not a good thing to be. So she plots to leave the city of Dustwalk which sparks the books events. Then she meets a foreigner, a boy who clearly does not belong to the desert and together they and caught within a rebellion brewing within the country. 
 I kept picking this book up and setting it down in the bookstore and to be honest probably would have never brought it had it not been the book of the month for my book club. I was surprised that by the end i actually liked the story. I loved Amani and Jin, i loved the tales of the Djinn and the skinwalkers and nightmares. It was an amazing world where monsters were alive and the powerful Djinn walked amongst mortals. I loved the world building and the characters. 
 The book cover looks amazing and the story isn't that long only 358 pages so if you want an interesting book to read then give it a shot!