Here is an Iranian point of view, in the International Herald Tribune last month (for those with an open mind): http://www.iht.com/articles/2005/08/11/opinion/edkaveh.php