Shallow Foundations: Discussions and Problem SolvingeBookShallow Foundations: Discussions and Problem SolvingkaryaTharwat M. BabanPenilaian: 5 dari 5 bintang5/5Simpan Shallow Foundations: Discussions and Problem Solving untuk nanti