Written by: Shahram Shiva Number of pages: 160 Year of publication: 2025


5