An introduction to chinese philosophy - Karyn L Lai (Cambridge University Press, 2008)