William David
2 Corinthians 1:3-5 Meaning and Commentary
“Blessed be the God and Father of our Lord Jesus …
Hebrews 6:18-19 Meaning and Commentary
“This was so that, by two unchangeable things in which …
James 4:1-10 Meaning and Commentary
“What causes fights and quarrels among you? Don’t they come …
Lamentations 3:22-23 Meaning and Commentary
“The steadfast love of the Lord never ceases; His mercies …
Jeremiah 23:1-6 Meaning and Commentary
“Woe to the shepherds who destroy and scatter the sheep …
Lamentations 3:22-25 Meaning and Commentary
“The steadfast love of the Lord never ceases; his mercies …
Isaiah 37 Meaning and Commentary
“When King Hezekiah heard this, he tore his clothes and put …