Author: Aureliano Abenza y Rodríguez