Introduction to Horticulture Science by Richard N. Arteca