Story

Mahvash Shahegh is an author, educator, librarian, researcher and translator. She has a PhD in Persian language and literature from Tehran University and a bachelor degree in English language and literature.

Favorite Items