God of Promise

Revd Prof. John L. Mackay

“I will also appoint him my first-born, the most exalted of the kings of the earth. I will maintain my love to him for ever, and my covenant with him will never fail.” (Psalm 89:27-28)”He will be clothed with majesty and will sit and rule on his throne. And he will be a priest on his throne. And there will be harmony between the two.” (Zechariah 6:13)