Author Details

Vennya, Shella Gracia, Jakarta Theological Seminary, Indonesia