Mahoney, Jack

Challenge of human rights : origin, development, and significance / by Jack Mahoney - UK : Blackwell publishing, 2006.

9781405152419

323 / MAH.C