The Philosophers of China : Classical and contemporary