Author: Massimi, Massimo Cardinal ( Schade, Joseph, translator)