Fragments of Clement of Alexandria

Author: 
Saint Clement of Alexandria