Plant physiology and development - Taiz, Lincoln (Sinauer Associates, Inc., 2015)