An introduction to plant physiology - Sharma, Rajni (Daya Publishing House, 2006)