Education and the Knowledge Society Information Technology supporting human development - Weert, Tom J. van (Springer US, 2005)