Volume 19, Issue 69, January 2023, Pages 131-151
Ehsan Lashgari
Volume 6, Issue 17, March 2010, Pages 37-74
Seyed Abbas Ahmadi