Contributions to an educational technology - Hartley, James; Davies, Ivor K.