While there are many definitions of sustainability, the term can perhaps be better understood as an emerging vision rather than as a neatly defined concept or relationship. In truth, it is as much an ethical precept as a scientific concept, as concerned w