soil mechanics hand written notes .pdf , beneficial for civil engineering students . also helpful ...