Qing dai Ming dai Xing dao de Ling dao xue Ling dao Just david ling dao xue Bing dao/ Ding dang dong Fiona davis