Author: Antonio del Castillo y Tuazon