Cambridge Lower Secondary English Learner's book 7 - "Elsdon, Graham" (Cambridge University Press Cambridge, 2012)