Ratings57
Average rating3.8
This book started out as a 3 t0 4 star read for me: I didn't love the main character and the loveinterests but boy oh boy the twists and turns turned it around. Beautifully woven beginning of a duology.
And one of the few morally grey love interests in a triangle I can get behind.