abhidnya 's review for:

4.0

hands down one of the best books i've read in 2017. it's magical, wonderful, complex, emotional and beautiful. it's everything you could ask for. the first half is slow but it's so necessary. the last 30% made me cry so much. i am so impressed by this. it's so complex but also controlled. really well written. i'm also pissed that this isn't more popular.