Scan barcode
mwartortle's review
4.0
Almost gave it 3 stars because it moves through 250 years of history and references which can be disorienting if you don’t already have a lot of context. But went with 4 stars based on the overall message and the strength of the ending.
More...