Ratings8
Average rating3.3
This was a hard one to rate. I don't regret reading it at all, but I really didn't like what happened to certain characters at the end. It was an entertaining and fascinating read. But man. The last 20% of the story...whew....what a trip.