The biology of horticulture - Preece, John E. (Wiley, 2005)