A. Fundamentals of soil B. Essenttials of soil sciences C. The nature and properties of soil D. The mechanics of soil Submitted by: Shafiq RehmanAdvertisement Advertisement