Author: Nuffield Junior Science.
Alternate names: Nuffield junior science.