316 reviews by:

niseag

Filter

Great worldbuilding. Slightly predictable

Really loved the character development in this book