I didn't know what I was getting into when I decided to read this novel. I just wanted to while away some time but when I did start reading the novel I got so immersed everything from character development to world building is absolutely sublime. I highly recommend this book but only to the patient