Modeling and Computing for Geotechnical Engineering An Introduction by M.S. Rahman