Ratings189
Average rating3.9
3.5 STARS!!!!!
i really enjoyed this book but there were so many characters and story lines that i kept getting lost. the ending also happened WAY too fast.
it was beautifully written and it was very interesting, i just wish it was like 100 pages longer