Stephan P. Leher is Professor of Moral Theology at the University of Innsbruck, Austria.
Dignity and Human Rights
Stephan Leher
Hardback
Not Available