4 books
Introductory Geotechnical Engineering
Introduction to Environmental Geotechnology
Environmental Geotechnology
Foundation Engineering Handbook