Accountability for violations of internationaln humanitarian law - London: Routledge, 2016 - xxi,321p.

9781138025264

341.3 / PET