Author: Iran in the new millenium, opportunities and challenges (2000 Stanford, Calif.)