He's been a journalist for many years. He was senior editor, specializing in stories about major companies, for Forbes magazine [and] the Auckland Star in Auckland, New Zealand. Also Business Week: he was a senior writer for them. And he was also bureau manager in Houston, Texas, bureau manager in Minneapolis, and senior writer in Stanford, Connecticut. He worked for the Oakland Press, the Ann Arbor News, and the Daily Telegram.