Ratings6
Average rating3.7
LOTS going on in this story and it's quite impressive how the author could write using so many characters, across many different timelines. However, this also made it confusing for me to follow; and though it only took me about a week to finish, I felt like I had been reading it for months. But, with all that being said, this was a very good story.