Hu Hanrahan wu dang shan (南非)Hu Hanrahan著 Sudarshan han han Grady Hanrahan. chang shan shan qi lian shan sun zhong shan