John Flanagan

37%
Flag icon
More polarization exists among well-informed voters than among poorly informed voters.
The Three Languages of Politics: Talking Across the Political Divides
Rate this book
Clear rating