Numerical Methods for Engineers: With Software and Programming Applications
Steven C. Chapra (Medford, MA) is Professor of Civil and Environmental Engineering, Tufts University.  Raymond Canale (Ann Arbor, MI) is Professor of civil and Environmental Engineering, University of Michigan.