N Jayapalan

Human rights - Atlantic Publ, New Delhi 2000 - viii,294p

81-7156-871-8


Home Science - HD

323.4 Jay