http://www.hi-energy.org.uk/glossary3.html