Understanding computer science for Advanced Level - Bradley, Ray (StanleyThrones, 1995)