Essentials of Life Science - Jianping Xu Qingyu Wu (Scientific International, 2014)