Scientifica Pupil Book 7 (Levels 4-7) by David Sang, Jane Taylor, Phil Godding, Lawrie Ryan, David McMonagle, Louise Petheram, Peter Ellis, Derek McMonagle (Paperback, 2004)