Geology For Geotechnical Engineers by J.C. Harvey