Book Information
Table of Contents
Gregory Thaumaturgus.
[Translated by the Rev. S. D. F. Salmond, M.A.]