Technology has literally revolutionized the world and our lives. ...