Computational Fluid and Solid Mechanics by Klaus-Jürgen Bathe & K.J. Bathe