Review from Dragon Seed → April 29, 2021 I cannot stress how good this book is or how messed up the story is