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