Grime
2019 • 448 pages

Ratings1

Average rating5

15

An important and deeply disturbing book. I could only get 51% of the way through, but that is not an argument against it, but rather indicative of my own stamina.

February 6, 2023