Author: translated by Jo Ann Cruz