Foundation Analysis and Design by Joseph E. Bowles | Menrva Books