…That Your Son is God’s Final Message to Humankind?