Architecture 31 Engineering Mistakes That Make You Wonder Who Gave Them Engineering Degrees AdminNovember 10, 201373 Civil engineering is the loudest of the engineering's - what civil engineers make is visible and can be seen, touched...