The review of the International Commission of Jurists
The review of the International Commission of Jurists ICJ review - Geneva 1969-2001 - No. 1 (1969) - no. 62/63 (2001)
0020-6393 = The review of the International Commission of Jurists
0020-6393 = The review of the International Commission of Jurists