Soil engineering in theory and practice: vol.1 - Alam Singh (CBS, 1994)