Author: Francisco Balaguer y Primo