Moeckli International human rights law - New York oxford University Press 2010 - xxvi,654p cm. Standard No.: 39,815 Source: Textual Dewey Class. No.: Z1,, Q0