Author: Antonio del Rosal Y Vázquez de Mondrag