Human Rights: Theory, Developments and Ethical Issues (Human Rights: Background and Issues: Social Justice, Equality and Empowerment) [Hardcover]