Cornelia Klocker Collective Punishment and Human Rights Law: Addressing Gaps in International Law - Routledge 2020 ISBN: 9780429318986 Subjects--Topical Terms: Law