Essentials Biology - Campbell, Neil A, et al (2007)