Soil, water and sunshine are needed to make things grow. With thoughtful planting and sensible harvesting, we can live off the land. With vegetables, flowers and fruit, every garden is a blessing.