Encyclopaedia of Plant Science Vol. 2 - Agarwal, Veenu (Jaipur Oxford Book Company, 2012)