Rebels of the sands 4.5 stars 
 Rebels of the sands is about a girl named Amani who has been stuck in a boring town her whole life. With her parents death last year she has been living with her aunty and uncle and many cousins. She lives in a patriarchal society with magic and immortal beast. She has a perfect aim with a gun and hopes that it's her only way to get out of town. Then she meets Jin a foreigner in a bar that she's not meant to be at. From that point on wards she knows that he's the only way to get out of this town. 
 Non spoiler 
 I really enjoyed this book, the main character was amazing with all the struggles she has to deal with at home. I think that she's incredibly strong and I loved the humour in this book. Although I feel like these days it's really hard to impress me with a really good book, I guess I had marathon a bunch of series in the last couple of months so yeah. But I feel like this book is your average YA book but at the same time it was completely different because of the setting but the bases/goal of the plot seems the same as every YA book but again I feel like the inner plot in this book was very different. 
 As for the world building, I thought that it was very intriguing and unlike anything I've ever read before, but it was a bit hard for me to understand at first but when I got into it I loved it. There was time jumps here and there and I wasn't too sure about them but I guess they were needed. The beginning was very engaging but then the plot got slower because of the time jumps but by the end you could really appreciate the world that Hamilton has created . 
 I really do love how this book interoperates the beginning of humans and I thought that the aspect was pretty interesting but I feel like there should be a chart for all the immortal begins. I loved the mythology that Hamilton created and I loved how the information of the mythology was handed to us slowly but not too slowly that everything felt like it was just made to add to the plot. It was handed to us at the right time. I didn't realise how short this book really is but it is an epic journey for a 300 paged book. Overall I feel like everyone should give this book a shot for its unique aspects. 
 ************Spoilers************** 
 So at the start of the book we open up to Amani at a bar entering a shooting competition. I thought that this was a perfect opening to her skill and her personality. I loved everything about it and I love how discreetly Hamilton hands us information about the whole world, with the boy running in about the rebels. I think the beginning was just perfect. 
 The struggles that Amani was dealing with at home certainly set the culture for this book and I just automatically felt sympathy and felt like she was an incredibly strong character for wanting to get out of town. And her uncle wanting to marry or marry her off ewww. I loved the second interaction with Jin at the shops and I found myself loving Amani even more for her cleaver words. After the escape I was really hoping to see more of the same Buraqi in the book. Fazim wanting to marry Amani just for the Buraqi really help emphasised the need to get out of that town. Shira betrayal was just honestly so annoying but she does deserve what's coming to her. 
 The time jumps felt really slow but now that I've looked back on it, it really didn't take as much pages as I thought it did. This book was an epic journey for how short it is. I was surprised to hear that Jin wasn't the rebel prince I honestly thought that it was him, it actually surprised me so much to find out that he was a brother. 
 I kind of wish we got to see Amani use her gun shooting more often in the action scenes. But I was so shocked to find out that she was a demdji, I honestly was not expecting that but I loved how it all made sense and the hints just clicked together so nicely. The aspect of her having a brother is very interesting and I love the scene when she finally figures out her powers and why she couldn't access them before, I honestly just love how everything fits together like a puzzle piece. 
 Overall I just loved this world that Hamilton has created with such unique characters and names! I really do love how everything just fits together.