2 Kings 22 NIV
22:1 Josiah was eight years old when he became king, and he reigned in Jerusalem thirty-one years. His mother’s name was Jedidah daughter of Adaiah; she was from Bozkath. 2 He did what was right in the eyes of the Lord and followed completely the ways of his father David, not turning aside to the right or to the left.

I love how God can bring good out of evil1