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) |