Steven. (2025). Image of God: Humans as God’s Visible Messengers . YADA : Jurnal Teologi Biblika Dan Reformasi, 3(2), 18–29. Retrieved from http://journal.sttpadonaybatu.ac.id/index.php/YJTBR/article/view/80