Plant physiology - Taiz, Lincoln; Zeiger, Eduardo (Sinauer Associates, 1998)