A new page on soil mechanics is added at the following link
http://civilengineer.webinfolist.com/geo/soilmech.htm
This blog is developed and maintained by the civil engineers for the civil engineers. Here you can share your knowledge in civil engineering. Every Civil Engineer can publish here his/her views or experiences in the comments.