Sin, redemption and sacrifice: a biblical and patristic study - Lyonnet, Stanislas (Analecta biblica, 1970)