A common perception holds that technological development progresses in a linear fashion (incremental and steady). ...
When heavy rains pour down, many cities respond by building more embankments and drains. The ...