Gregory Thaumaturgus

Gregory ThaumaturgusGregory Thaumaturgus

[Translated by the Rev S.D. F. Salmond, M.a.]