From envisioning to designing e-development the experience of Sri Lanka - Hanna, Nagy (Directions in development: information and communication technologies, 2007)