Foundations of distance learning. - KEEGAN,Desmond (Routledge)