Author: José de la Torre y del Cerro