Diversity in information technology education : issues and controversies - Trajkovski, Goran, (Information Science Pub., 2006)