http://www.equilters.com/library/tec...ng_curves.html