Author: Manuel Moreno y Jove