A friendly introduction to numerical analysis: With C and Matlab materials on website - Bradie, Brian (Pearson Education Inc., 2006)