A first course in numerical methods - Ascher, U. M. (Society for Industrial and Applied Mathematics,)