Companion Planting In The Garden

Companion planting is planting two plants together so that both grow better.  In some cases, the second plant is bait for the pests that would otherwise plague the first, more desirable, plant.  Before chemical pesticides were available, companion planting was used as...