About
WAS
Guest Author

William A. Schabas

William A. Schabas is professor of human rights law at National University of Ireland in Galway, and director of the Irish Centre for Human Rights.

Filter by
Language
Date