A review by amandajinut
Why We're Polarized by Ezra Klein

challenging hopeful informative medium-paced

4.5