Plant physiology, development and metabolism - Bhatla, Satish C. (Springer, 2018)