Author: Leicester Polytechnic. Faculty of Computing and Mathematical Sciences.