Exploring Numerical Methods by Richard Y. Wang, Peter Linz & Richard Wang