Cambridge International AS and A Level Computer Science Coursebook - "Langfield, Sylvia and Duddle, Dave" (Cambridge Singapore, 2015)