5.0

Riveting information and mostly well-told. One has to give credit when an author is pulling together so many strands into a narrative. However, I felt he hit the note about ‘white, middle and upper middle class’ use a little too hard & often. By the end of the book it didn’t feel carefully or thoughtfully done. But, overall an outstanding book.