Scientific computing an introductory survey - Heath, Michael T. (WCB/McGraw-Hill, 1997)