Cambridge International AS and A Level Computer Science Coursebook - "Langfield,sylvia" (Cambridge University Press UK, 2014)