Introduction to the study of human rights - Tripathi Tapeshwari Prasad; Tripathi Neelkant Mani (Allahabad Allahabad Law Agency Publications India, 2008)