Volume 18, Issue 1, March 2025, Pages 297-332
10.48308/irhj.2025.236615.1360
Mohammad Mahmud Hashemi
Volume 11, Issue 2, August 2019, Pages 145-170
Mohammad Mahmudhashemi