Sustainability can mean many things. Most basically, it means the capacity of something or some practice to be sustained, or to be continued in its present form indefinitely into the future. In the recent political and social climate, however, it has come to refer to the capacity of mankind to continue its current social and economic practices in the face of anthropogenic environmental impact. But even within this context are many definitions and...