Shastri, Satish C

Human rights,development and environmental law an anthology - Jaipur Bharat law publications 2006 - xv+472p.

8173460213

344.046 SHA'06