National human rights commission of india: formation, functioning and future prospects.2 vols - Ray, Arun (Khama, 2004)