Volume 12, Issue 44, September 2009, Pages 123-149
Mahmoud Yazdanfam
Volume 8, Issue 27, June 2005, Pages 29-48
Mohammad Ali Qasemi