Richard G. Smith

Richard G. Smith is a priest of the Archdiocese of New York. He holds a Ph.D. in historical theology from Fordham University.

Introduction by Richard G. Smith