Great lesson. By creation, God inscribed the natural law on the hearts of all men, but the fall in sin obscured this law, so God had to reveal by special revelation the inscriptured moral Law. Jeremiah 31 promises that God will write the essence of His Law in the hearts of all His people. 2 Cor. 3:3 attests that this is fulfilled. Excellent message, good biblical argumentation.