Text this: A friendly introduction to numerical analysis: With C and Matlab materials on website