I re-read this to decide if I could read it on stream. I cannot. It's not just that this book is BAD. That's fine; my chat would have a great time with a bad book. No, it's that it's incredibly, irretrievably RACIST. Some books I quietly remove the slurs so we can read them but in this, the plot is fundamentally racist. There's no way to “fix“ it to not be so deeply harmful. So I'm not going to read it for an audience.