Applied Iterative Methods by Louis A. Hageman & Myriam David