Unleashing Rights is a study of the animal rights movement's efforts to advance social reform through the deployment of legal language and practices. The study looks at how prevailing understandings... This description may be from another edition of this product.
Related Subjects
Animal Rights Law Nature Nature & Ecology Philosophy Political Science Politics & Social Sciences