4.0

Very solid read, great research. Sometimes it reads like a series of essays edited together roughly, lots of repetition at times, and there's a few subjects I wish it went deeper into, such as the role of white/black/Latino race relations and prejudices, but it covers a lot of bases and it the history it sketches feels comprehensive.