Data and computers are transforming virtually every facet of our professional and personal lives. Increasingly, they are the dominant media for how we generate, apply, and share knowledge. The fields ...