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