Tristan Kirkpatrick

Progress in Computing: Key Stage 3

Graham Hastings, Mark Clarkson, et al.

Cambridge Lower Secondary Computing 7 Student's Book

Margaret Debbadi, Ben Barnes, et al.