Author: Manuel María Puga y Parga