Introduction to horticultural science - Arteca, Richard N. (Cengage Learning, 2014)