Human rights and Criminal justice in India - Sahrol; SHRDC; SHRDC (New Delhi Oxford University Press India, 2007)