Applied ICT AS level and A level - Sargent, Brian (Cambridge University Press, 2008)