The translator /
Aboulela, Leila,1964-
Edinburgh : Polygon,
2005, c1999.