TY - BOOK AU - Alam Singh TI - Basic Soil Mechanics & Foundations SN - 8123901275 U1 - 621 CY - India ER -