Author: Lorenzo Ruiz de Peralta y Anguita