Understanding computer science : for advanced level. (Cheltenham Stanley Thornes Publishers, 1995)