Human Rights in a Divided World - David Hollenbach

An astute case for Catholic engagement with human rights for allHuman rights should protect the…