ABC of learning and teaching - Web based learning. - McKimm,J.; Jollie,C.; Cantillon,P. (BMJ, 2003)