John Flanagan

46%
Flag icon
it is not a coincidence that as religious sentiment has weakened, political sentiment has strengthened.
The Three Languages of Politics: Talking Across the Political Divides
Rate this book
Clear rating