Author: Dalian shui chan xue yuan