Foundations of Engineering Geology by Waltham, Tony