Andrew Clapham Author & Editor

Edited by Andrew Clapham, Professor of International Law, Graduate Institute of International and Development Studies, Switzerland and Director, Geneva Academy of International Humanitarian Law and Human Rights, Switzerland