Sustainable communities: the potential for eco-neighbourboods - Sustainable Communities (Earthscan Publications Ltd. London, 2000)