There is little more than a decade left before the bells allover the world will be ringing in the first hour of the twenty-first century, which will surely be an era of highly advanced technology. Looking back on the century that we live in, one can realize that generations of...