Macfarlane L J Theory and practice of human rights - 1985 Standard No.: 16993 Source: Textual Dewey Class. No.: V1:5'N8, M5