Numerical methods for engineers with software and programming applications 4th ed - CHAPRA, Steven C. (McGraw-Hill, 2002)