Crawford, James

The British Yearbook of International Law - Hbk - Oxford University Press 2005December - 800 pp