Regeneration through Human Will and Divine Grace