An Introduction to Soil Dynamics (Theory and