Total Books: (646)
By: Mizghan Kirmani
By: Tobias Dobrowolski
By: Jian-hua Wu and Fei Ma
By: Rafiqul A. Tarefder, M.ASCE Nasrin Sumee and Curtis Storlie
By: Vahid Balali, S.M.ASCE Banafsheh Zahraie and Abbas Roozbahani
By: Brigadier General Steven J. Hashem