Numerical Methods for Engineers - Steven C. Chapra, Raymond P. Canale (McGraw-Hill, 2010)