By Pople, Stephen
By University of York Science Education Group, Nuffield Curriculum Centre
By Advanced Physics Project for Independent Learning
By Breithaupt, J, Ryan, Lawrie, J Breithaupt
By Wellington, J. J.