ID:DA0486727X
Search authors sharing the same name
edited by Nahid Toubia ; translated by Nahed El Gamal
Zed Books 1988
: pbk
Available at 18 libraries