Perspectives on human rights - Gupta Vijay K