COMPUTER-AGE, The, : a twenty-year view