Author: Teófilo del Castillo y Tuazon