Essential biology - Campbell, Neil A. (Pearson/Benjamin Cummings, 2004)