Over the past few decades, digital technological advances and innovation brought with it the advent of the desktop computer. Desktop computers serve as all-purpose information appliance for a wide range of devices such as answer machines, faxes, television and telephones. They have also automated a wide range of tasks which would otherwise be time consuming....