The Victory of Christ over Sin and Death

here.CE has this reflection