Steven C. Chapra; David E. Clough (2021). Applied Numerical Methods with Python for Engineers and Scientists. .