Biology concepts & connections - Campbell, Neil A. (Pearson Education (Asia), 2003)