General Course in Public international Law
Public International Law
Mass Atrocities, Human Rights and Law