(PDF) Principles and practice of ecological design