TY - BOOK AU - Bowles, J.E TI - Foundation Analysis And Design SN - 9781259061035 PY - 2012/// CY - Canada PB - MCGraw Hill education ER -