Narain, Bhaya Jagat

Human and animal rights and human study intersubjective rationality through eclective synthesis - Belfast Institute of Law, Rights and Duty 1997 - v, 958p


Human rights Animal rights

342.41085 / NAR