Permaculture Design = Whole Systems Design, using the same principles Nature uses
A rough historical guide: