Author: Philip De Novare; Translated by Merton Jerome Hubert & John L. La Monte