Principles of soil dynamics - Das, Braja M. 1941- (Cengage, 2016)