An Introduction to Scientific Computing - Danaila, Ionut; Joly, Pascal; Kaber, Sidi Mahmoud; Postel, Marie (Springer New York, 2007)