treeyopermacultureedu.com
Diversity (Guilds) - Permaculture Design Course Handbook
Permaculture leverages diversity for systemic resilience and one strategy is to apply that to permaculture guilds formation for your plantings.