TY - SER TI - International humanitarian law CY - Switzerland PB - International Committee of the Red Cross. KW - Humanitarian law KW - International law N1 - Includes bibliographical references and index ER -