Sustainable development (SD) is commonly defined as development that meets the needs of current generations without compromising the ability of future generations to meet their needs and aspirations.This paper addresses the concept not with regard to economic, social or environmental policy...