Numerical Analysis: Mathematics of Scientific Computing

David R. Kincaid, E. Ward Cheney