Human dignity is one of Catholic Social Teaching’s guiding concepts, as well as Solidarity and Subsidiarity.