MACFARCANE L.J Theory and practice of human rights. MACFARCANE L.J - London Manrice temple smith 1985 - 193 Standard No.: 3,904 Source: Textual Subjects--Topical Terms: HUMAN RIGHTS. Dewey Class. No.: W:5, M5