The Refutation of All Heresies Book 6

Author: 
Saint Hippolytus