Introduction to plant physiology - Hopkins, William G and Huner, Norman P.A (John Wiley & Sons, 2009)