Title: The triumph of God's love : the story of the vindication of the character of God and the salvation of mankind