Biology of Plants - RAVEN, Peter H. (New York W.H.Freeman & Co, 2005)