Connect: an exercise in research-driven development. - David Horwitz; Andrea Eden (Br. J. Educ. Technol., 2004)