Kinds of foundation in building construction. Types of deep foundation in civil engineering with shallow and deep foundation difference.
Stephen N Kayleen Easley