By Philippa Hulme
By Jagger, Sarah
By University of York Science Education Group, Nuffield Curriculum Centre
By Burden, Jennifer, Shearer, Caroline
By Pickering, Ron
By Hulme, Philippa Gardon, Philippa Gardon Hulme
By Allott, Andrew