Volume 6, issue 22, November 2003, Pages 67-95
Davood Feirahi
Volume 5, Issue 18, June 2002, Pages 67-95
Dr. Davood Feirahi
Volume 4, Issue 15, October 2001, Pages 141-168
Davood Fayrahi
Volume 4, issue 14, July 2001, Pages 139-164
Davood Fayrahi