Exploring numerical methods: an introduction to scientific computing using MATLAB - Linz, Peter & Wang, Richard (Jones And Bartlett Publishers, Sudbury, 2003)