• Y. McDermott
Original languageEnglish
Title of host publicationThe Challenge of Human Rights: Past
Subtitle of host publicationPresent and Future
EditorsD. Keane
PublisherEdward Elgar Publishing Ltd
Pages176-195
Edition2012
ISBN (print)978-0857939005
Publication statusPublished - 1 Jan 2012
View graph of relations