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