Engineering Bible

Calculate it right, and understand why.

115 free engineering calculators. Each one gives the number, shows the formula and its assumptions, and works an example you can check by hand.