Leonard Chrysostomos Epafras Indonesian Consortium for Religious Studies (ICRS), Universitas Gadjah Mada, Yogyakarta, Indonesia Indonesia
My Stats