Punishment in times of conflict: justifications, rationales and effects (University of Oxford, 2023)

(untitled) - Noah Hefetz, R