Introductory Plant Physiology - Noggle; G.Ray (Phi Learning Private Limited, 2006)