Natural products : essential resources for human survival - Zhu, Yi-Zhun. (World Scientific, 2007)