TY - BOOK AU - Joseph E Bowles TI - Foundation Analysis and Design SN - 0070067503 PY - 1977/// CY - New Delhi PB - McGRAW HILL ER -