2 Chronicles 34:29-33

2 Chronicles 34:29-33

[29] Then the king  sent  and gathered together  all the elders  of Judah  and Jerusalem.  [30] And the king  went up  into the house  of the LORD,  and all the men  of Judah,  and the inhabitants  of Jerusalem,  and the priests,  and the Levites,  and all the people,  great  and small:  and he read  in their ears  all the words  of the book  of the covenant  that was found  in the house  of the LORD.  [31] And the king  stood  in his place,  and made  a covenant  before  the LORD,  after  the LORD,  and to keep  his commandments,  and his testimonies,  and his statutes,  with all his heart,  and with all his soul,  to perform  the words  of the covenant  which are written  in this book.  [32] And he caused all that were present  in Jerusalem  and Benjamin  to stand  to it. And the inhabitants  of Jerusalem  did  according to the covenant  of God,  of their fathers.  [33] And Josiah  took away  all the abominations  out of all the countries  that pertained to the children  of Israel,  and made all that were present  in Israel  to serve,  the LORD  their God.  And all his days  they departed  not from following  the LORD,  the God  of their fathers.