treeyopermacultureedu.com
Permaculture as Design - Permaculture Design Course Handbook
Permaculture as a design science is a critical point because it is design that defines it rather than a set of strategies and techniques.