Half a lifetime in computing: experiences in Zambia, Britain, and Australia | IEEE Journals & Magazine | IEEE Xplore