Engineering geology for civil engineers - Varghese, P.C.