Human rights and diverse societies : challenges and possibilities - Crépeau, François; Sheppard, Colleen (Cambridge Scholars Publishing, 2013)