Biology Eighth Edition by Edwin Campbell & Richard L. Reece