Human rights and police predicament

Human rights and police predicament Deepa Singh. - Delhi Bright Law House 2002 - xxxi, 415p., 24cm.

81-85534-81-5.

323 / D31H
HMS Central Library, Jamia Hamdard, Hamdard Nagar, New Delhi -110062, INDIA