BASIC SOIL MECHANICS AND FOUNDATIONS - SINGH, ALAM (CBS, 2016)