Essentials of Life sciences - Jianping Xu (Scientific International / MedTec, 2014)