TY - BOOK AU - Singh Bharat AU - Shamsher, Prakash AU - Singh, Bharat AU - Shamsher Prakash AU - Singh Bharat TI - Soil Mechanics and Foundation Engineering U1 - SIN PY - 1982/// CY - Roorkee PB - NewChand KW - Soil ER -