Soils and Foundations for Architects and Engineers by Chester Duncan