Steven C. Chapra; David E. Clough, “Applied Numerical Methods with Python for Engineers and Scientists,” , 2021.