"International Humanitarian Law, Human Rights and the UK Courts"

  • International and Comparative Law
  • Human Rights
International Law and the Quest for Its Implementation: Liber Amicorum Vera Gowlland-Debbas
2010