Site uses cookies to provide basic functionality.

OK
Historical determinism is a recipe for political quietism.