Computers in science using computers for learning and teaching - Kahn, Brian (Cambridge science education series, 1985)