Tools and weapons the promise and the peril of the digital age