Fundamentals of plant science - Glass, Marihelen (Delmar, Cengage Learning, 2009)