29Then the king sent and gathered all the elders of Judah and Jerusalem.
30The king went up to the house of the LORD with all the men of Judah, the inhabitants of Jerusalem, the priests, the Levites, and all the people, from the greatest to the least. He read in their hearing all the words of the Book of the Covenant that had been found in the house of the LORD.
31The king stood in his place and made a covenant before the LORD to follow the LORD, to keep His commandments, decrees, and statutes with all his heart and all his soul, and to carry out the words of the covenant written in this book.
32He had everyone in Jerusalem and Benjamin pledge themselves to it. So the inhabitants of Jerusalem acted according to the covenant of God, the God of their ancestors.