Protocols Additional to the Geneva Conventions of 12 August 1949 International Committee of the Red Cross - Switzerland International Committee of the Red Cross 2010 - 119 Pages Paperback


Humanitarian law
Geneva
Law of War
International Law

341.67 / PRO