Laurillard, Diana and Hayes, Paul (2007) Kaleidoscope Vision document : Shaping the Scientific Evolution of Technology Enhanced Learning. Kaleidoscope Network.