Author: Antonio Fogazzaro, Ettore Barelli, Giulio Cattaneo