Confucius : a philosopher for the ages - Xu, Yuanxiang (Intercontinental Press, 2000)