Ratings405
Average rating4.2
The first half is so well-written and the characters jump out at you. But, the second half sort of wanders around and the characters be one quite bland. So, worth a read just for the first half, but not great.
The first half is so well-written and the characters jump out at you. But, the second half sort of wanders around and the characters be one quite bland. So, worth a read just for the first half, but not great.