Fr. Mars P. Tan, SJ

GPTKB entity