TY - BOOK AU - Bharat Singh & Shamsher Prakash TI - Soil mechanics & foundation engineering U1 - 624.15136 PY - 1976/// PB - Roorkee: Nem Chand & Bros ER -