Author: Nazzareno Venturi, Angelo Terenzoni