Title: A guide to the biological control of greenhouse aphids
Subjects: Control, Biological control, Solar greenhouses, Ark, The (Prince Edward Island), Aphididae, Environmental engineering, Dwellings
Places: Prince Edward Island, Spry Point (P.E.I.).