Biology concepts and connections - Campbell, Neil A. (Benjamin Cummings, 2003)