
I loved this engaging, heartbreaking and provocative work of speculative fiction! A cast of multifaceted and fascinating characters made we care about what happened to them. There were a lot of twists and turns throughout the later half of the book which I never saw coming.




