Mehri Yalfani was born in Hamadan, Iran. She graduated from the University of Tehran with a degree in electrical engineering and worked as an engineer for twenty years. She immigrated to Canada in 1987 with her family, and has been writing and publishing ever since. Four novels and two collections of short stories written in Farsi, her mother language, were published in Sweden, the U.S. and Canada. Her novel, Dancing In A Broken Mirror, published in Iran, was a finalist for the "Book of the Year" in 2000. She has published several books in English, including Parastoo: Stories and Poems (1995); Two Sisters (2000); and Afsaneh's Moon (2002). A Farsi version of Afsaneh's Moon was published in Iran in 2004. A volume of poetry in Farsi, Rahavard, was also published in 2004. Her short fiction has appeared in a number of American and Canadian anthologies. Her most recent collection of short fiction, The Street of Butterflies, was published in 2017. She lives and writes in Toronto.