We can see the 21st century emerging as the digital age, and there is no wonder that the many new ...