Plant biology - Graham, Linda E. (Prentice Hall, 2003)