Principles of plant physiology - Nautiyal, b.p. (New Delhi Med tech, 2017)