A First Course In Scientific Computing by Rubin H. Landau, Robyn Wangberg & Rubin Landau