I thought it had gone defunct, but there’s a new issue of Information Technologies and International Development out at the MIT Press. And the better news is that they’ve made the journal Open Access, which means that you can download all the articles for free.
Related posts: