POL416 - Revolution and Society

2 Unit(s)


Philosophical and ethical issues in revolutions; perspectives in revolutions; revolutionary warfare; case studies such as Soviet Union, Cuba, Angola, Mozambique.