"David Watson" Cambridge IGCSE Computer Science - UK Cambridge Assessment International Education 2015 - 181 ISBN: 9781471809309 Dewey Class. No.: 001.642 / T 020