Ratings156
Average rating2.7
Found this boring and overwrought throughout, and so many names that just became fodder to me for the end. Wouldn't read again and TBH I only read it to begin with because it was short and I was trying to catch up on my reading goals.