aviran

http://www.aviran.org

Calculator you might find useful.