Computer Methods For Mathematical Computations by Cleve B Moler Michael a Malcolm George Elmer Forsythe