Introductory plant biology - Stern, Kingsley R. (McGraw - Hill, 2006)