REPENTANCE: controversy has surrounded it for centuries. What does it mean? Why do different dictionaries give different definitions for the same word? Why does the Old Testament teach that God repents? Is repentance really necessary for salvation or is salvation by faith alone? REPENTANCE: GOD’S MARVELOUS GIFT answers these questions and many more.