Author: Giovanni Battista De 1822-1894 Rossi