TY - BOOK AU - Joseph E Bowles TI - Foundation analysis and design SN - 0071001298 PY - 1988/// CY - Singapore PB - McGraw ER -