Author: Ignasi de L. Ribera y Rovira