International Humanitarian Law
The Geneva Conventions and their Additional Protocols
The International Committee of the Red Cross – Customary International Humanitarian Law volume 1 & volume 2
The Geneva Conventions and their Additional Protocols
The International Committee of the Red Cross – Customary International Humanitarian Law volume 1 & volume 2