National human rights commission of India: Formation,functioning and future prospects - Ray, Arun (New Delhi, 2005)