Recent advances in engineering mechanics and their impact on civil engineering practice | lit.salon