LAWS-7440 (3) International Human Rights and Humanitarian Law

Surveys international human rights both in law and in philosophy, both current and historical.