Essential
5 stars
This took me a long time to read. Almost three years! Not because it's bad, but because it is densely packed with informative, challenging, and upsetting information and stories. This is vital stuff. I'll be borrowing from the bibliography for my own reading list.