These calculators were written by David Apsley (University of Manchester). They rely on Javascript, so you may have to accept any browser warnings to permit them to run.
Date of last edit: 6 June 2011