Glossary+Words

Communism Oligarchy Maoism Revolution Socialism Democracy Nationalism Liberalism Facism Hegemony