Guilds for the Small Scale Home Garden - The Permaculture Research Institute
Building guilds is a clever way to put gardens together. Instead of toiling over providing this or that nutrient for plants or battling with pests or relying on the success of just one crop to provide