Earth science for civil and environmental engineers - Jackson, R. E. (Cambridge University Press, 2019)