Civil Engineering Software: From structural analysis to project management, simulation, and emerging technologies | MenrvaBooks