Volume 20, Issue 75, April 2017, Pages 133-158
Yasser Nouralivand
Volume 14, Issue 51, June 2011, Pages 175-200
Yaser Nooralivand; Ali Khalilipour Roknabadi