Soil engineering : in theory and practice - Singh, Alam (CBS publishers & distributors, 2007)