Author: Quan Ao shu hua lian zhan (19th 2003 Macau, China)