article
IRRC No. 863
You are here :
- Home
- Authors List
- James Cockayne
James Cockayne
Number of articles written: 1 article
James Cockayne
Number of articles written: 1 article
Associate at the International Peace Academy in New York, and Senior Member of the Editorial Committee of the Journal of International Criminal Justice.