Indian Theological Journal - India Business Manager - 2/Yr - - + . Indian Theological Journal JRTS, P.O. Nonglyer, Mawklot Shillong - 793 009, Meghalaya Shillong