Volume 25, Issue 3, October 2022, Pages 125-154
Reza Khalili
Volume 8, Issue 29, December 2005, Pages 531-562
Mohammad Shafieifar