Introductory Numerical Analysis by Mircea Andrecut