"David Watson and Helen Williams" IGSCE Cambridge and O levels Computer science - London 2015 - 390 ISBN: 9781398318281 Dewey Class. No.: 001.642 / T-410