Biology of plants - Raven, Peter Hamilton 1936- (W.H. Freeman, 2005)