Author: Eugenio Llaguno y. Amirola