Sankar Sen

Human rights in a developing society / Sen S. - New delhi : A.P.H ; 2011. - 293 PAGES.

Includes index.

9788170249436

K 3580 / .S46 2011