Infrastructure and Our Values (or How to Build for the Next 2000 Years)

Good ideas are everywhere. The challenge for civil engineers is to find them. When we do find them the real work begins. Then we must translate ideas into civil engineering.