Deuteronomy 31:28

28 Gather unto me all the ancients of your tribes, and your doctors, and I will speak these words in their hearing, and will call heaven and earth to witness against them.

Deuteronomy 31:28 Meaning and Commentary

Deuteronomy 31:28

Gather unto me all the elders of your tribes, and your
officers
The heads of the tribes, the princes, and all other inferior magistrates:

that I may speak these words in their ears;
not the words of the law, but of the song which he was ordered to write, and is recorded in the following chapter:

and call heaven and earth to record against them;
to bear witness of what he delivered to them, and to bear witness against them should they transgress the laws he gave them; and to bear witness that they had been faithfully cautioned against transgressing, and had been severely threatened, and the punishment plainly pointed out that should be inflicted on them in case of disobedience, so that they were left entirely without excuse.

Deuteronomy 31:28 In-Context

26 Take this book, and put it in the side of the ark of the covenant of the Lord your God: that it may be there for a testimony against thee.
27 For I know thy obstinacy, and thy most stiff neck. While I am yet living, and going in with you, you have always been rebellious against the Lord: how much more when I shall be dead?
28 Gather unto me all the ancients of your tribes, and your doctors, and I will speak these words in their hearing, and will call heaven and earth to witness against them.
29 For I know that, after my death, you will do wickedly, and will quickly turn aside form the way that I have commanded you: and evils shall come upon you in the latter times, when you shall do evil in the sight of the Lord, to provoke him by the works of your hands.
30 Moses therefore spoke, in the hearing of the whole assembly of Israel, the words of this canticle, and finished it even to the end.
The Douay-Rheims Bible is in the public domain.