Author: Ming dai xiao shuo guo ji xue shu yan tao hui (2001 Singapore)