Author: Vincente de la Puente y Quijano