Modern plant physiology - Sinha, Rajiv K., Dr (Alpha Science International, 2004)