Author: Joachín de la Ripa y Blanque.