British Journal od Educational Technology Vol 30 (1-4) Jan-Dec 1999 (1999)