Cambridge IGCSE Computer Science - "Watson,David" (HODDER EDUCATION London, 2020)