Author: Deferrari, Roy Joseph (Editor); Goggin, Thomas Aquinas (Translator)