Environmental protection and human rights /
Sharma, Alka
Environmental protection and human rights / Sharma, Alka - Innovative imprint, 2011 - p. ; 22 cm.
9781139079709
Human rights
SPC 341.481 SHA-E
Environmental protection and human rights / Sharma, Alka - Innovative imprint, 2011 - p. ; 22 cm.
9781139079709
Human rights
SPC 341.481 SHA-E
