Internet for social justice and sustainable developmentAssociation for Progressive Communications06/11/2006