The Suffering Servant of Yahweh: A Good Friday Meditation 4 Comments The Scripture clearly teach that there is one human sacrifice that is allowable and proper: the one found in Isaiah 53. —Mitch Glaser, The Gospel According to Isaiah 53 (2012) And they didn’t recognize Him?! -a high school student on ... Read More »