Malieckal, L. “SACRIFICE: CORE OF VEDIC RELIGION AND CHRISTIANITY”. Journal of Dharma, vol. 14, no. 4, Dec. 1989, pp. 313-28, https://dvkjournals.in/index.php/jd/article/view/1294.