TY - GEN AU - Joseph E. Bowles TI - Foundation analysis and design U1 - 624.15 22 PY - 1984/// CY - Singapore PB - Mcgraw Hill international KW - Civil Engg. ER -