Scientific computing : an introductory survey Michael T. Heat. - Heath (McGraw-Hill, 2002)