How Long O Lord? Sympathizing in Distress July 19, 2020 (1) The deep darkness of personal distress.(2) The overwhelming hope of covenantal love.
How Long O Lord? From Everlasting to Everlasting July 12, 2020 (1) The transience of human life.(2) The eternality of divine favor.