Applied numerical methods: with MATLAB for engineers and scientists. - 2nd ed. , - Chapra, Steven C. (Tata McGraw Hill, 2007)