Numerical methods for engineers: A programming approach - Griffiths, David J. (Delhi, 1993)