A conceptual framework for sociotechno-centric approach to sustainable development. (1st April 2004)