Menamparampil, Archbishop Thomas. “Peace Stands at the Door, But Who Holds the Key?”. Asian Horizons 15, no. 3 (September 30, 2021): 555–571. Accessed May 18, 2024. https://dvkjournals.in/index.php/ah/article/view/4162.