Author: Mtro Tomás Morales y Durán