Kathleen Cavanaugh

Kathleen Cavanaugh is a lecturer in international law at the Irish Center for Human Rights of the National University of Ireland.

Articles by this Writer Published
Europe Dispatch MER 283 (Summer 2017)
Grave Breaches MER 223 (Summer 2002)
The Cost of Peace MER 211 (Summer 1999)
Cancel

Pin It on Pinterest