Dimensions of sustainability :architecture form, technology, environment, culture