Computational Soil Dynamics by Bernard A. Schrefler, M. Pastor & O.C. Zienkiewicz