Author: Apolinar de Rato y Rodríguez San Pedro