Understanding Computer Science for Advanced Level - "Bradley, Ray" (Stanley Thornes Publishers Ltd. UK, 1995)