Title: The Vedic and the Christian concept of sacrifice ([Pontifical Institute publication)