Author: Nuffield Science Teaching Project.
Alternate names: NUFFIELD SCIENCE TEACHING PROJECT.