Effective Teaching with internet technologies Pedagogy and practice - Alan Pritchard (Paul Chapman publishing, 2007)