foundation analysis design bowles 5th edition tafreshu.ac.ir Category:physics Global Rank:411,496 visits:101.0K pages/Per:4.0 ADS