Author: Massoli-Novelli, Raniero.