Volume 26, Issue 64, August 2025, Pages 41-74
Mohammad Roodgar
Volume 21, Issue 46, December 2020, Pages 99-130