Principles of plant physiology - Stiles, Walter (New Delhi, 2006)