The Modern Text Bible is a clear and beautiful re-expression of Scripture in today's language.

Make a Donation

What does Psalms 89:35 mean?

'I’ve sworn by my own holiness, and I won’t lie to David.' Psalms 89:35 - Modern Text Bible

(God’s own character guarantees the truth and certainty of his promise to David.)