Tom Anderson is a free-lance journalist in San Jose, Calif.