Human development report 1995.

Human development report 1995. - Delhi Oxford University Press 1995 - x,230p., 28cm.

323.42, / H91H
HMS Central Library, Jamia Hamdard, Hamdard Nagar, New Delhi -110062, INDIA