Return to Article Details The Vancouver Community Network, Social Investing and Public Good Models of ICT development