By Edmondson, Andrew
By University of York Science Education Group, Nuffield Curriculum Centre
By Hamburger, Michael