Image of God: Humans as God’s Visible Messengers - Steven (YADA : Jurnal Teologi Biblika dan Reformasi, 2025)