Human Rights and Diverse Societies:Challenges and Possibilities