Education and the knowledge society information technology supporting human development - Weert, Tom J. van. (Kluwer Academic Publishers, 2004)