Three incidents in the life of David illustrate the principle that believers should not pay evil for evil but overcome evil with good while trusting the Lord and letting his hand save.
While forgiving is always costly, those who have been forgiven can and must forgive others in turn.
In answer to Daniel’s final question about the future, a messenger gave him a simple message we all need to hear.
One of the most difficult parables to interpret is in Luke 16:1-17, which relates the underhanded dealings of a dishonest manager who got fired...