Technologies that power pedagogical agents - vision and future - Van Vuuren, S (Educ Technol, 2007)