Mehri Yalfani

Mehri Yalfani writing career spans a quarter-century and three contin ents.